ıt rains a lot here - Francés Inglés Diccionario